Progress Report Iii - Luca Havelda